The Impact of Multihop Wireless Channel on TCP Throughput and Loss
نویسندگان
چکیده
This paper studies TCP performance over multihop wireless networks that use the IEEE 802.11 protocol as the access method. Our analysis and simulations show that, given a specific network topology and flow patterns, there exists a TCP window size W , at which TCP achieves best throughput via improved spatial channel reuse. However, TCP does not operate around W , and typically grows its average window size much larger; this leads to decreased throughput and increased packet loss. The TCP throughput reduction can be explained by its loss behavior. Our results show that network overload is mainly signified by wireless link contention in multihop wireless networks. As long as the buffer size at each node is reasonably large (say, larger than 10 packets), buffer overflow-induced packet loss is rare and packet drops due to link-layer contention dominate. Link-layer drops offer the first sign for network overload. We further show that multihop wireless links collectively exhibit graceful drop behavior: as the offered load increases, the link contention drop probability also increases, but saturates eventually. In general, the link drop probability is insufficient to stabilize the average TCP window size around W . Consequently, TCP suffers from reduced throughput due to reduced spatial reuse. We further propose two techniques, link RED and adaptive pacing, through which we are able to improve TCP throughput by 5% to 30% in various simulated topologies. Some simulation results are also validated by real hardware experiments.
منابع مشابه
Performance Enhancement of TFRC in Wireless Networks
The TCP-Friendly Rate Control (TFRC) is used as a streaming media transport protocol. Using the TCP congestion response function and current network conditions, TFRC adjusts its transmission rate to yield the maximum TCP-Friendly throughput when sharing capacity with TCP flows. Since TFRC was designed for wired networks, it does not achieve the maximum TCP-Friendly throughput in multihop ad hoc...
متن کاملModelling and Analysis of TCP Performance in Wireless Multihop Networks
Researchers have used extensive simulation and experimental studies to understand TCP performance in wireless multihop networks. In contrast, the objective of this paper is to theoretically analyze TCP performance in this environment. By examining the case of running one TCP session over a string topology, a system model for analyzing TCP performance in multihop wireless networks is proposed, w...
متن کاملprésentée par
Wireless networks have experienced drastic evolutions in the last few years. While many aspects related to “single cell” wireless networks were already resolved, wireless multihop networks still suffer poor performances and limited capacities. This thesis aims at providing acceptable quality of service in terms of throughput and loss ratio to end users in various wireless multihop environments....
متن کاملReduced Packet Probing Multirate Adaptation For Multihop Ad Hoc Wireless Networks
In this paper, we conduct a systematic experimental study to identify the challenges for multirate adaptation in the context of multihop ad hoc networks. We first investigate the existing multirate adaptation algorithms to study how they operate in multihop ad hoc networks and obtain insights on the sources of their behavior. Second, we design and implement a novel multirate adaptation scheme, ...
متن کاملOn TCP Performance in Multihop Wireless Networks
This paper studies TCP performance over static, ad hoc networks that use IEEE 802.11 protocol as the access method. Our study reveals some interesting results. First, there exists an optimal value for TCP congestion window size, at which the TCP throughput is maximized. However, TCP does not operate around this optimal point, and typically grows its window much larger; this leads to decreased t...
متن کامل